article{
    display: block;
    width: 100%;
    height: 100%;
    font-size: 14px;
    border-top: 1px solid #CDCBCC;
}
article *{
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
article li{
    padding: 12px 20px;
    width: 100%;
    border-bottom: 1px solid #CDCBCC;
}
article li div{display: inline-block;}
article li img{
    margin-right: 5px;
    width: 40px;
    height: 40px;
    border-radius: 20px;
    vertical-align: top;
}
article li .left{height: 40px; width: 40%;line-height: 1.3;}
article li .address,article li .activity-time{
    font-size: 12px;
    color: #989898;
}
article li .name,article li .reward{
    font-weight: bold;
}
article li .reward{font-size: 16px;color: #EC6E4B;}
article li .right{float: right;width: 40%;text-align: right;line-height: 1.2;}